package org.masterinftel.scrumpmt.json.model;

import java.util.ArrayList;
import java.util.Collection;

public class ColaboradorJSON {
	private long id;
    private String nombre;
	private String password;
	private String mail;
	private Boolean administrador;
	private Collection<ProductoJSON> proyectoCollection = new ArrayList<ProductoJSON>();
	private Collection<TareaJSON> tareaCollection = new ArrayList<TareaJSON>();
	private Collection<ProductoJSON> proyectoCollection1 = new ArrayList<ProductoJSON>();

	public ColaboradorJSON() {
	}

	/**
	 * @return the nombre
	 */
	public String getNombre() {
		return nombre;
	}

	/**
	 * @param nombre
	 *            the nombre to set
	 */
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	/**
	 * @return the password
	 */
	public String getPassword() {
		return password;
	}

	/**
	 * @param password
	 *            the password to set
	 */
	public void setPassword(String password) {
		this.password = password;
	}

	/**
	 * @return the mail
	 */
	public String getMail() {
		return mail;
	}

	/**
	 * @param mail
	 *            the mail to set
	 */
	public void setMail(String mail) {
		this.mail = mail;
	}

	/**
	 * @return the administrador
	 */
	public Boolean getAdministrador() {
		return administrador;
	}

	/**
	 * @param administrador
	 *            the administrador to set
	 */
	public void setAdministrador(Boolean administrador) {
		this.administrador = administrador;
	}

	/**
	 * @return the proyectoCollection
	 */
	public Collection<ProductoJSON> getProyectoCollection() {
		return proyectoCollection;
	}

	/**
	 * @param proyectoCollection
	 *            the proyectoCollection to set
	 */
	public void setProyectoCollection(
			Collection<ProductoJSON> proyectoCollection) {
		this.proyectoCollection = proyectoCollection;
	}

	/**
	 * @return the tareaCollection
	 */
	public Collection<TareaJSON> getTareaCollection() {
		return tareaCollection;
	}

	/**
	 * @param tareaCollection
	 *            the tareaCollection to set
	 */
	public void setTareaCollection(Collection<TareaJSON> tareaCollection) {
		this.tareaCollection = tareaCollection;
	}

	/**
	 * @return the proyectoCollection1
	 */
	public Collection<ProductoJSON> getProyectoCollection1() {
		return proyectoCollection1;
	}

	/**
	 * @param proyectoCollection1
	 *            the proyectoCollection1 to set
	 */
	public void setProyectoCollection1(
			Collection<ProductoJSON> proyectoCollection1) {
		this.proyectoCollection1 = proyectoCollection1;
	}

    /**
     * @return the id
     */
    public long getId() {
        return id;
    }

    /**
     * @param id the id to set
     */
    public void setId(long id) {
        this.id = id;
    }

}
